| Предыдущая | Следующая | Оглавление | |
Flash Player 5.
escape(expression:String): String
expression Выражение для преобразования в строку и кодирования в формат URL-encoded.
Строку URL-encoded.
Функция; преобразует параметр в строку и кодирует его в формат URL-encoded, где все не буквенно-цифровые знаки заменяются % шестнадцатиричной числовой последовательностью. В случае использования в строке URL-encoded, знак процента (%) применяется для информирования о переключении кода и он не эквивалентен оператору модуля (%).
Следующий код выводит результат someuser%40somedomain%2Ecom:
var email:String = "someuser@somedomain.com"; trace(escape(email));
В этом примере символ собаки (@) был заменен на %40 и символ точки (.) был заменен на %2E. Это является полезным в случае, если вы пытаетесь передать информацию на удаленный сервер и в данных имеются спецсимволы (например & или ?), как показано в следующем коде:
var redirectUrl = "http://www.somedomain.com?loggedin=true&username=Gus";
getURL("http://www.myothersite.com?returnurl="+ escape(redirectUrl));
unescape()
| Посмотреть комментарии LiveDocs | Предыдущая | Следующая | Оглавление | |